Generic, scalable and decentralized fault detection for robot swarms
نویسندگان
چکیده
Robot swarms are large-scale multirobot systems with decentralized control which means that each robot acts based only on local perception and on local coordination with neighboring robots. The decentralized approach to control confers number of potential benefits. In particular, inherent scalability and robustness are often highlighted as key distinguishing features of robot swarms compared with systems that rely on traditional approaches to multirobot coordination. It has, however, been shown that swarm robotics systems are not always fault tolerant. To realize the robustness potential of robot swarms, it is thus essential to give systems the capacity to actively detect and accommodate faults. In this paper, we present a generic fault-detection system for robot swarms. We show how robots with limited and imperfect sensing capabilities are able to observe and classify the behavior of one another. In order to achieve this, the underlying classifier is an immune system-inspired algorithm that learns to distinguish between normal behavior and abnormal behavior online. Through a series of experiments, we systematically assess the performance of our approach in a detailed simulation environment. In particular, we analyze our system's capacity to correctly detect robots with faults, false positive rates, performance in a foraging task in which each robot exhibits a composite behavior, and performance under perturbations of the task environment. Results show that our generic fault-detection system is robust, that it is able to detect faults in a timely manner, and that it achieves a low false positive rate. The developed fault-detection system has the potential to enable long-term autonomy for robust multirobot systems, thus increasing the usefulness of robots for a diverse repertoire of upcoming applications in the area of distributed intelligent automation.
منابع مشابه
Abstractions, Analysis Techniques, and Synthesis of Scalable Control Strategies for Robot Swarms
ions, Analysis Techniques, and Synthesis of Scalable Control Strategies for Robot Swarms Spring Berman Department of Computer Science Harvard University February 28, 2011 Abstract Tasks that require parallelism, redundancy, and adaptation to dynamic, possibly hazardous environments can potentially be performed very efficiently and robustly by a swarm of hundreds to thousands of autonomous robot...
متن کاملAdaptive Navigation Control for Swarms of Autonomous Mobile Robots
Deploying a large number of resource-constrained mobile robots performing a common group task may offer many advantages in efficiency, costs per system, and fault-tolerance (Sahin, 2005). Therefore, robot swarms are expected to perform missions in a wide variety of applications such as environment and habitat monitoring, exploration, odor localization, medical service, and search-and-rescue. In...
متن کاملتشخیص و جداسازی عیب حسگرها با استفاده از فیلتر کالمن توسعه یافته فدرال
In this paper, a new algorithm for satellite attitude determination with sun sensor and magnetic sensor is designed that improves the accuracy of satellite attitude determination subsystem and robust it against sensor fault. This subsystem includes sensors and attitude determination algorithm. In order to combine sensors data, we can utilize centralized and decentralized algorithm. Decent...
متن کاملAnt Colony Optimization for Co-operation in Robotic Swarms
The swarm robotic concept has become a topic of extensive research in hazardous environments where a fault tolerant, robust and energy efficient approach is needed. In this paper we present behavior based algorithm for target navigation and swarm distribution over hazardous targets. This work is inspired by ant colony models. Our goal is to derive a heuristic algorithm for target localization a...
متن کاملAnalysing robot swarm behaviour via probabilistic model checking
An alternative to deploying a single robot of high complexity can be to utilize robot swarms comprising large numbers of identical, and much simpler, robots. Such swarms have been shown to be adaptable, fault-tolerant and widely applicable. However, designing individual robot algorithms to ensure effective and correct overall swarm behaviour is actually very difficult. While mechanisms for asse...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 12 شماره
صفحات -
تاریخ انتشار 2017